FROM openjdk:8-alpine

WORKDIR /app

COPY ./pipeline-starters/manage-starter/target/nw-devops-pipeline-1.0.0-SNAPSHOT.jar /app

# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件，并链接到容器的/app/image
VOLUME /app/image

# 限制容器资源使用
ENV JAVA_OPTS="-Xms256m -Xmx512m -XX:+UseG1GC"

CMD java $JAVA_OPTS -jar -Djava.net.preferIPv4Stack=true -Duser.timezone=GMT+08 nw-devops-pipeline-1.0.0-SNAPSHOT.jar -Dfile.encoding=UTF8
